.login-form {
	max-width: 300px;
	margin: 0 auto;
}

.login-form-margin {
	margin-bottom: 16px;
}

.login-form-forgot {
	float: right;
}

.login-form-button {
	width: 100%;
}

.login {
	margin: 120px auto 0 auto;
	// min-height: 420px;
	max-width: 420px;
	padding: 40px;
	background-color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	border-radius: 4px;
	box-sizing: border-box;

	h1 {
		text-align: center;
	}
}

.login-bg {
	background: url(../../../assets/image/bg.png) no-repeat center;
	background-size: cover;
	overflow: hidden;
	position: fixed;
	top: 0;
	left: 0;
	width: 100vw;
	height: 100vh;
	z-index: -1;
}